1 general:: Phrase(s): smart at something to suffer the pains of something. • Over an hour later she was still smarting at his cruel remarks. • For many days Ted smarted at the scolding he got.
McGrawhill's American Idioms And Phrasal Verbs